خرید بک لینک
وب سرویس اس ام اس
دوستان من میخوام یه بخش تو سایت داشته باشم که وقتی کاربر سفارش ثبت میکنه یه اس ام اس به مدیر سایت و یه اس ام اس به خود کار بر ارسال بشه

یه راهنمائی میکنید
مرسی

[عکس: baer.jpg]

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: پنجشنبه 30 ارديبهشت 1395 ساعت: 18:58

سلام
در php براحتی و بوسیله mysqli_fetch_assoc میتوان اطلاعات حاصل از کوئری بانک اطلاعاتی را به فایل JSON انتقال داد ولی در فریمورک yii انتقال صورت نمیگیرد شاید بدلیل اینکه از mysqli_fetch_assoc در مدل yii استفاده نشده است لطفا راهنمایی بفرمائید
با تشکر
کد در php
 
    $emparray = array();
   while($row =mysqli_fetch_assoc($result))
   {
       $emparray[] = $row;
   }
   $fp = fopen('results.json', 'w');
   fwrite($fp, json_encode($emparray));
   fclose($fp); 

کد در yii
    $emparray = array();
   foreach (Region::model()->findAll('countryId=99') as $row)
   {
       $emparray[] = $row;
   }
$fp = fopen('results.json', 'w');
fwrite($fp, json_encode($emparray));
fclose($fp);

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: پنجشنبه 30 ارديبهشت 1395 ساعت: 18:58

سلام.

pdp که با yii تولید میشه فایل css رو نمیشناسه.


$pdf = new Pdf([
   //UTF8 mode
   'mode' => Pdf::MODE_UTF8,
   // A4 paper format
   'format' => Pdf::FORMAT_A5,
   // portrait orientation
   'orientation' => Pdf::ORIENT_LANDSCAPE,
   // stream to browser inline
   'destination' => Pdf::DEST_BROWSER,
   // your html content input
   'content' => $content,
   // format content from your own css file if needed or use the
   'cssFile' => '@vendor/kartik-v/yii2-mpdf/assets/kv-mpdf-bootstrap.css',
    // call mPDF methods on the fly
   'methods' => [
       'SetHeader'=>[''],
       'SetFooter'=>['{PAGENO}'],
   ]
]);

چطور میتونم این مشکل رو برطرف کنم؟

متشکرم.

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: سه شنبه 28 ارديبهشت 1395 ساعت: 18:48

دوستانمن یه پروژه ای دارم یه بخش ثبت نام داره
یه بخش محصولات که این محصولات شامل 2 بخشه ممکنه یه محصل فیزیکی باشه یا یه فایل قابل دانلود
الان اینجوری نوشتم که تو بخش دوره ها طرف میره دوره مورد نظر رو به سبد خرید اضافه میکنه بعد اگر بخواد میتونه محصولات هم اضافه کنه
توو دیتابیس یه فیل گذاشتم که مشخص میکنه این دوره اموزشیه یا محصول
حالا باز تو محصولات چطور باید تشخیص بدم این فایل دانلودیه یا محصول فیزیکی
و اینکه چطور بعد از پرداخت تفکیک کنیم که مثلا برای محصول فیزیکی ارسال با پست بزاریم یا لینک دانلود بدیم ؟

[عکس: baer.jpg]

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: سه شنبه 28 ارديبهشت 1395 ساعت: 18:48

سلام
من وقتی می خواهم آدرس صفحات فارسی را در PHP ذخیره کنم به این شکل ذخیره می شود:
%DA%A9%D8%A7%D8%AA%D8%A7%D9%84%D9%88%DA%AF-%D9%81%D8%A7%D8%B1%D8%B3%

موقع خواندن از دیتابیس از چه کدی باید استفاده کنم تا به حالت درست نشان یدهد؟
ممنون

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: دوشنبه 27 ارديبهشت 1395 ساعت: 5:11

سلام و خسته نباشید
دوستان تو سایت های مختلف دیدن که یه بخشی رو اختصاصی میدن با عنوان پشتیبانی آنلاین . میریم تو این بخش و شروع به چت آنلاین میکنیم و سوالاتمون رو میپرسیم .
اکثر سایت ها این امکان رو دارن .
یه چیزی شبیه به چت روم نوشتن .
حالا من میخوام این امکان رو به سایتم اضافه کنم.
نمیخوام این رو خودم از اول بنویسم :
حاالا خواستم ببینم که آیا سایتی هستش که این امکانات رو بهمون بده . (منظورم اینه که ما بریم و تو سایت دیگه ای چت کنیم)
یعنی مشتری بیاد و روی لینک پشتیبانی من کلیک کنه و بریم تو چت روم اون سایت چت کنیم و همون سایت اطلاعات رو بعدا بهم بده .
آیا چنین چیزی وجود داره ؟
اگه نداره :
دوستان کسی کد آماده پشتیبانی آنلاین یا چت روم داره .
ممنون

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: يکشنبه 26 ارديبهشت 1395 ساعت: 22:51

سلام.

برای ارسال ایمیل از phpMailer استفاده کرده ام و کد زیر رو دارم:


public static function sendMail($name,$email,$subject,$body,$toEmail){
   $mail = new PHPMailer;
   $mail->Host = 'localhost';  // Specify main and backup SMTP servers
   $mail->CharSet = 'utf8';
   $mail->setFrom($email,$name);
   $mail->addAddress($toEmail);   // Name is optional
   $mail->addReplyTo($email,$name);
   $mail->Subject = $subject;
   $mail->Body = $body;
   appcomponentsMyTools::debug($mail,true);
   if(!$mail->send()) {
       retu false;
   } else {
       retu true;
   }
}

نتیجه اجرای کد بالا false میشه.
خروجی میگیرم نتیجه این شکلیه:

appphpmailerPHPMailer#1
(
   [Version] => '5.2.15'
   [Priority] => null
   [CharSet] => 'utf8'
   [ContentType] => 'text/plain'
   [Encoding] => '8bit'
   [ErrorInfo] => ''
   [From] => '[email protected]'
   [FromName] => 'abdollah'
   [Sender] => '[email protected]'
   [RetuPath] => ''
   [Subject] => 'contact test'
   [Body] => 'contact test
'
   [AltBody] => ''
   [Ical] => ''
   [*:MIMEBody] => ''
   [*:MIMEHeader] => ''
   [*:mailHeader] => ''
   [WordWrap] => 0
   [Mailer] => 'mail'
   [Sendmail] => '/usr/sbin/sendmail'
   [UseSendmailOptions] => true
   [PluginDir] => ''
   [ConfirmReadingTo] => ''
   [Hostname] => ''
   [MessageID] => ''
   [MessageDate] => ''
   [Host] => 'localhost'
   [Port] => 25
   [Helo] => ''
   [SMTPSecure] => ''
   [SMTPAutoTLS] => true
   [SMTPAuth] => false
   [SMTPOptions] => []
   [Useame] => ''
   [Password] => ''
   [AuthType] => ''
   [Realm] => ''
   [Workstation] => ''
   [Timeout] => 300
   [SMTPDebug] => 0
   [Debugoutput] => 'echo'
   [SMTPKeepAlive] => false
   [SingleTo] => false
   [SingleToArray] => []
   [do_verp] => false
   [AllowEmpty] => false
   [LE] => '
'
   [DKIM_selector] => ''
   [DKIM_identity] => ''
   [DKIM_passphrase] => ''
   [DKIM_domain] => ''
   [DKIM_private] => ''
   [action_function] => ''
   [XMailer] => ''
   [*:smtp] => null
   [*:to] => [
       0 => [
            0 => '[email protected]'
            1 => ''
        ]
   ]
   [*:cc] => []
   [*:bcc] => []
   [*:ReplyTo] => [
       '[email protected]' => [
            0 => '[email protected]'
            1 => 'abdollah'
        ]
   ]
   [*:all_recipients] => [
        '[email protected]' => true
    ]
   [*:RecipientsQueue] => []
   [*:ReplyToQueue] => []
   [*:attachment] => []
   [*:CustomHeader] => []
   [*:lastMessageID] => ''
   [*:message_type] => ''
   [*:boundary] => []
   [*:language] => []
   [*:error_count] => 0
   [*:sign_cert_file] => ''
   [*:sign_key_file] => ''
   [*:sign_extracerts_file] => ''
   [*:sign_key_pass] => ''
   [*:exceptions] => false
   [*:uniqueid] => ''
) 

لطفا راهنمایی کنید.

متشکرم.

برچسب: نویسنده: خنجی تاريخ: شنبه 25 ارديبهشت 1395 ساعت: 18:51

سلام
من میخوام فقط کاربر admin مجوز حذف داشته باشه کد زیر رو که اجرا میکنم فقط برای حذف موقع تایید حذف میگه دسترسی نداره


public function behaviors()
   {
       retu [
           'access' => [
               'class' => AccessControl::className(),
               'only' => ['create',  'update', 'delete','view','index'],
               'rules' => [
                    
                   [
                       'actions' => ['view','index'],
                       'allow' => true,
                       'roles' => ['?'],
                   ],
                   [
                       'actions' => [  'create','update','view','index'],
                       'allow' => true,
                       'roles' => ['@'],
                   ],
                   [
                       'actions' => ['create',  'update', 'delete','view','index'],
                       'allow' => true,
                       'roles' => ['admin'],
//'verbs' => ['POST'],
                   ],
               ],
           ],
            
           'verbs' => [
               'class' => VerbFilter::className(),
               'actions' => [
                   'delete' => ['post'],
//'roles' => ['admin'],
               ],
           ],
       ];
   }


ممنون میشم اگر منو راهنمایی کنید

برچسب: نویسنده: خنجی تاريخ: شنبه 25 ارديبهشت 1395 ساعت: 14:17

Question

سلام دوستان
برای راه اندازی یک وب اپلیکیشن چند پلتفرمه نیاز به ساخت وب سرویس پیدا کردم.
طبق تحقیقاتم و با توجه به اینکه سمت کلاینت angular-js هست و اپ موبایل هم ios تصمیم گرفتم که از REST استفاده کنم.(به نظرتون تصمیم درسته؟)
و حالا دنبال وریم ورکی می گردم که وب سرویس را باهاش پیاده کنم
به نظر شما اولاً استفاده از فریم ورک واسه اینکار درسته؟ و ثانیاً اگر درسته چه فریم ورکی رو پیشنهاد می کنید(با توجه به اینکه قراره اپ سنگین و پر بازدیدی باشه با چندین میلیون رکورد)؟
با تشکر

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: شنبه 25 ارديبهشت 1395 ساعت: 6:29

سلام جناب شهرکی . تو قسمت 8 چند سوال برام پیش اومده .

سوال اول : در اتصال به روش mysql ما بعد از اینکه به واسط حلقه while یک جدول رو fetch کردیم در انتهای حلقه از دستور زیر برای خالی کردن حافظه اختصاص داده شده به جدول مورد نظر استفاده میکنیم .

دستور : mysql_free_result()

در روش pdo باید از چه دستوری برای همین حرکت استفاده کنیم ( اینکه بیایم حافظه رو بعد حلقه خالی کنیم ) آیا همین حرکتو خود pdo انجام میده؟

سوال دوم : وقتی از اتصال به روش mysql استفاده میکنیم در انتهای کد هامون گفتید که از دستور mysql_close() استفاده کنیم تا اتصال تموم بشه و کاربران دیگه بتونن متصل بشن . در روش pdo باید از چه روشی برای این کار انجام بدیم تا اتصال قطع بشه در انتهای اسکریپت ؟

ممنون بابت وقتی که میزارید .

تشکر شده توسط:

سؤال اول (ضروری نیست) :
$result->closeCursor();

سؤال دوم (باز هم ضروری نیست) :
$con = null;

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 23:36

سلام دوستان، خسته نباشید
می خوام توی ووکامرس برای محصولات مجانی، بدون پرداخت دانلود انجام بشه، یعنی مراحل افزودن به کارت و .... وجود نداشته باشه.

ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 23:36

Question
سلام به همه اعضای انجمن
به تازگی وبسایتی برای آموزش برنامه نویسی، آموزش وردپرس و آموزش طراحی سایت زدم این سایت رو با وردپرس آماده کردم و میخوام برای فوترش از ابزارک استفاده کنم اگه میشه ببینید و راهنماییم کنید.
با تشکر

http://www.developzoom.com

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 23:36

سلام جناب شهرکی . تو قسمت 8 چند سوال برام پیش اومده .

سوال اول : در اتصال به روش mysql ما بعد از اینکه به واسط حلقه while یک جدول رو fetch کردیم در انتهای حلقه از دستور زیر برای خالی کردن حافظه اختصاص داده شده به جدول مورد نظر استفاده میکنیم .

دستور : mysql_free_result()

در روش pdo باید از چه دستوری برای همین حرکت استفاده کنیم ( اینکه بیایم حافظه رو بعد حلقه خالی کنیم ) آیا همین حرکتو خود pdo انجام میده؟

سوال دوم : وقتی از اتصال به روش mysql استفاده میکنیم در انتهای کد هامون گفتید که از دستور mysql_close() استفاده کنیم تا اتصال تموم بشه و کاربران دیگه بتونن متصل بشن . در روش pdo باید از چه روشی برای این کار انجام بدیم تا اتصال قطع بشه در انتهای اسکریپت ؟

ممنون بابت وقتی که میزارید .

تشکر شده توسط:

سؤال اول (ضروری نیست) :
$result->closeCursor();

سؤال دوم (باز هم ضروری نیست) :
$con = null;

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 22:30

سلام دوستان، خسته نباشید
می خوام توی ووکامرس برای محصولات مجانی، بدون پرداخت دانلود انجام بشه، یعنی مراحل افزودن به کارت و .... وجود نداشته باشه.

ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 22:30

Question
سلام به همه اعضای انجمن
به تازگی وبسایتی برای آموزش برنامه نویسی، آموزش وردپرس و آموزش طراحی سایت زدم این سایت رو با وردپرس آماده کردم و میخوام برای فوترش از ابزارک استفاده کنم اگه میشه ببینید و راهنماییم کنید.
با تشکر

http://www.developzoom.com

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 22:30

Question
سلام به همه اعضای انجمن
به تازگی وبسایتی برای آموزش برنامه نویسی، آموزش وردپرس و آموزش طراحی سایت زدم این سایت رو با وردپرس آماده کردم و میخوام برای فوترش از ابزارک استفاده کنم اگه میشه ببینید و راهنماییم کنید.
با تشکر

http://www.developzoom.com/

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 20:05

سلام خدمت دوستان عزیز میتونید واسه ریسپانسیو کردن منوی خودتون این ویدئو رو دانلود کنید کاملا واضح توضیح میده موفق باشید. Smile

http://www.developzoom.com/%D8%A2%D9%85%...%A7%D8%B3/

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: جمعه 24 ارديبهشت 1395 ساعت: 20:05

سلام دوستان، خسته نباشید
می خوام توی ووکامرس برای محصولات مجانی، بدون پرداخت دانلود انجام بشه، یعنی مراحل افزودن به کارت و .... وجود نداشته باشه.

ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: پنجشنبه 23 ارديبهشت 1395 ساعت: 21:18

سلام
من تازه دارم با Curl کار می کنم.یه موردی برام کمی گنگه.
ایا این امکان وجود داره در سایتی که قابلیت به خاطر داشتن رو داره(ذخیره سازی یوزر نیم و پسورد برای مراجعات بعد)
فقط یک بار لاگین کرد و برای دفعات بعد کار مد نظرمون رو انجام بدیم؟ (مثلا فقط فایل مورد نظرمون رو لینک بدیم دانلود کنه و نیاز نباشه دوباره لاگین کنیم)
یا اینکه باید برای هر درخواست لاگین کنیم ؟

برچسب: نویسنده: خنجی تاريخ: پنجشنبه 23 ارديبهشت 1395 ساعت: 0:41

سلام دوستان.

بعد از اینکه ماژول soap رو برای php بر روی هاست فعال میکنم، این ارور رو میگیرم:

نقل قول:Module 'json' already loaded

برای رفع این ارور چکار باید بکنم؟

متشکرم.

برچسب: نویسنده: خنجی تاريخ: پنجشنبه 23 ارديبهشت 1395 ساعت: 0:41

سلام جناب شهرکی . تو قسمت 8 چند سوال برام پیش اومده .

سوال اول : در اتصال به روش mysql ما بعد از اینکه به واسط حلقه while یک جدول رو fetch کردیم در انتهای حلقه از دستور زیر برای خالی کردن حافظه اختصاص داده شده به جدول مورد نظر استفاده میکنیم .

دستور : mysql_free_result()

در روش pdo باید از چه دستوری برای همین حرکت استفاده کنیم ( اینکه بیایم حافظه رو بعد حلقه خالی کنیم ) آیا همین حرکتو خود pdo انجام میده؟


سوال دوم : وقتی از اتصال به روش mysql استفاده میکنیم در انتهای کد هامون گفتید که از دستور mysql_close() استفاده کنیم تا اتصال تموم بشه و کاربران دیگه بتونن متصل بشن . در روش pdo باید از چه روشی برای این کار انجام بدیم تا اتصال قطع بشه در انتهای اسکریپت ؟

ممنون بابت وقتی که میزارید .

برچسب: نویسنده: خنجی تاريخ: پنجشنبه 23 ارديبهشت 1395 ساعت: 0:41

با سلام
من تاریخ مطالب رو با تابع time در دیتابیس ذخیره می کنم . حالا می خواستم گزارش بگیرم ببینم تو ماه های مختلف چند تا مطلب درج شده .

ممنون میشم بفرمائید چطور می تونم این کار رو انجام بدم ...
تشکر

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: چهارشنبه 22 ارديبهشت 1395 ساعت: 11:41

سلام دوستان
خسته نباشید
یه دونه page template درست کردم و توی اون ()get_footer و ()get_header رو صدا زدم و به درستی لود شده اند. ولی نمی دونم چرا ()get_sidebar هیچی بر نمی گردونه
ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: چهارشنبه 22 ارديبهشت 1395 ساعت: 6:08

سلام خدمت دوستان
چطوری میتونم بک لینک ایجاد کنم و ازشون استفاده کنم؟
اگه امکان داره راهنمایی کنید خیلی ممنون

:)

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: چهارشنبه 22 ارديبهشت 1395 ساعت: 6:08

سلام دوستان
خسته نباشید
می خوام از یه category خاص یه سری پست رو برگردونم. این کد رو نوشتم:
global $wpdb;



if (isset($_GET['key'])) {



   $posts = get_posts([

       'numberposts' => -1,

//        'posts_per_page' => 1,

       'post_type' => 'product',

       'post_title' => $_GET['key'],

       'tax_query' => [

           [
                'taxonomy' => 'Jouals',
                'field' => 'slug',
                'terms' => 'jouals',
            ]

       ]

   ]);


}

دیدم هیچی بر نمی گردونه، کوئریش رو گرفتم دیدم این اومد:
SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND ( 0 = 1 ) AND wp_posts.post_type = 'product' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC Array ( )

چرا 0=1 توی شرطش هست؟ چیکارش کنم؟

یه سوال دیگه اینکه توی tax_query برای term باید چی بدم؟

no pain, no gain

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: چهارشنبه 22 ارديبهشت 1395 ساعت: 6:08

سلام خدمت دوستان
چطوری میتونم بک لینک ایجاد کنم و ازشون استفاده کنم؟
اگه امکان داره راهنمایی کنید خیلی ممنون

:)

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: دوشنبه 20 ارديبهشت 1395 ساعت: 17:33

سلام دوستان
خسته نباشید
می خوام از یه category خاص یه سری پست رو برگردونم. این کد رو نوشتم:
global $wpdb;



if (isset($_GET['key'])) {



    $posts = get_posts([

        'numberposts' => -1,

//        'posts_per_page' => 1,

        'post_type' => 'product',

        'post_title' => $_GET['key'],

        'tax_query' => [

            [
                'taxonomy' => 'Jouals',
                'field' => 'slug',
                'terms' => 'jouals',
            ]

        ]

    ]);


}

دیدم هیچی بر نمی گردونه، کوئریش رو گرفتم دیدم این اومد:

SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND ( 0 = 1 ) AND wp_posts.post_type = 'product' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC Array ( )

چرا 0=1 توی شرطش هست؟ چیکارش کنم؟

یه سوال دیگه اینکه توی tax_query برای term باید چی بدم؟

no pain, no gain

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: دوشنبه 20 ارديبهشت 1395 ساعت: 17:33

سلام دوستان
خسته نباشید
یه دونه page template درست کردم و توی اون ()get_footer و ()get_header رو صدا زدم و به درستی لود شده اند. ولی نمی دونم چرا ()get_sidebar هیچی بر نمی گردونه
ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: دوشنبه 20 ارديبهشت 1395 ساعت: 2:18

با سلام
برای ارتباط با mysql ندین روش وجود دارد
مثلا Object-oriented یا Procedural یا pdo

آیا این روشها مزیتی نسبت به همدیگر دارند؟
اگر بله کدومش بهتر هست؟

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: يکشنبه 19 ارديبهشت 1395 ساعت: 16:47

با سلام و خسته نباشید
من برای بار اول خواستم یه برنامه بسازم البته آماده سازی کنم یدونه AVD اضافه کردم حالا خطای زیر رو داد

فایلهای پیوست تصاویر بندانگشتی

تشکر شده توسط:

برچسب: نویسنده: خنجی تاريخ: يکشنبه 19 ارديبهشت 1395 ساعت: 16:47

صفحه بندی